<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>外补丁margin</title>
  <style>
    /*外补丁padding：描述的是盒子间的间距*/
    span{
      background-color: pink;
      padding: 5px 10px;
      border: blue 1px solid;
    }
    div{
      background-color: lightyellow;
      border: 1px solid red;
      width: 500px;
      height: 100px;
      text-align: center;
      line-height: 100px;
    }
    /*1. 水平盒子的间距：左边盒子的右边距(margin-right) + 右边盒子的左边距(margin-left)*/
    .sp1{
      margin-right: 20px;
    }
    .sp2{
      margin-left: 0px;
    }
    /*2. 盒子的垂直间距：上边盒子的下边距与下边盒子的上边距取最大值*/
    .d1{
      margin-bottom: 30px;
    }
    .d2{
      margin-top: 19px;
    }
  </style>
</head>
<body>
  <h2>1. 盒子的水平间距 <hr></h2>
  <span class="sp1">左边盒子</span>
  <span class="sp2">右边盒子</span>
  <h2>2. 盒子的垂直间距 <hr></h2>
  <div class="d1">上边盒子</div>
  <div class="d2">下边盒子</div>
</body>
</html>
